package org.ehe.business.drawing.domain.dto;

import lombok.Data;

/**
 * 批量上传图纸DTO
 * 
 * @author zhangnn
 * @date 2025-11-07
 */
@Data
public class BatchUploadDrawingDTO {

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 文件OSS ID
     */
    private Long ossId;

    /**
     * 从文件名解析出的点位编码
     * 例如: SL01A-0900-0100-0001
     */
    private String siteCode;

    /**
     * 图纸名称（从文件名提取）
     * 例如: 震盘料斗支架
     */
    private String drawingName;

    /**
     * 文件扩展名
     */
    private String fileExtension;
}
